Brian Fiete
|
d67a6243eb
|
HiddenAtom fix for non-static nameless types
|
2025-05-21 07:42:49 +02:00 |
|
Brian Fiete
|
ad3c7ce767
|
More protection for foreach failure
|
2025-05-20 06:58:27 +02:00 |
|
Brian Fiete
|
192c9d8f33
|
Fixed some nullable splat cases
|
2025-05-19 17:57:45 +02:00 |
|
Brian Fiete
|
2c48f26536
|
Formatting fix for inline types with interleaved member access/attribute
|
2025-05-19 07:57:55 +02:00 |
|
Brian Fiete
|
958a1630aa
|
Added support for global:: lookups
|
2025-05-18 12:13:15 +02:00 |
|
Brian Fiete
|
ee50457885
|
Range check on methodState->mLocals
|
2025-05-17 17:43:22 +02:00 |
|
Brian Fiete
|
81aaefff0c
|
Comptime EmitReturn PopulateType fix
|
2025-05-17 11:27:03 +02:00 |
|
Brian Fiete
|
3c276968b3
|
Improved handling of multiply-nested generic aliases
|
2025-05-17 09:14:22 +02:00 |
|
Brian Fiete
|
9e3c6dcb3f
|
Allow GetWrappedStructType to fail
|
2025-05-17 08:46:04 +02:00 |
|
Brian Fiete
|
95a9c7aa8e
|
Fixed allocFlag handling in Dbg_ObjectCreatedEx and Dbg_ObjectAllocatedEx
|
2025-05-16 08:37:54 +02:00 |
|
Brian Fiete
|
01ba9507c0
|
Improved protection checks of inner type
|
2025-05-15 17:04:25 +02:00 |
|
Brian Fiete
|
7864304d9e
|
mTypeOptionsIdx fix during comptime with TypeDeclaration.ResolvedType
|
2025-05-15 09:12:10 +02:00 |
|
Brian Fiete
|
8102de259f
|
Fixed "over-aligned" issue with global variables
|
2025-05-12 15:47:25 +02:00 |
|
Brian Fiete
|
2f6d9e03ab
|
Improved handling of multiple declarations of required system types
|
2025-05-12 10:32:45 +02:00 |
|
Brian Fiete
|
ad3d90e521
|
Fixed BfSizedArrayCreateExpression error handling for non-array
|
2025-05-11 15:09:39 +02:00 |
|
Brian Fiete
|
19820cc44a
|
Fixed unknown-sized array case in BfInvocationExpression
|
2025-05-11 14:58:38 +02:00 |
|
Brian Fiete
|
9a10641680
|
Fixed subroutine lookup static string issue
|
2025-05-11 06:40:29 +02:00 |
|
Brian Fiete
|
6d45dabb1d
|
Fixed fakeval function binding case
|
2025-05-11 06:39:59 +02:00 |
|
Brian Fiete
|
1a1c0daf76
|
Merge pull request #2206 from Fusioon/fix-iface-defer
Fix defer on interface methods
|
2025-05-10 09:22:51 +02:00 |
|
Brian Fiete
|
40aa9e9a8b
|
Unknown memory breakpoint crash fix
|
2025-04-05 12:01:53 -04:00 |
|
Brian Fiete
|
f750d44d8d
|
mCurMethodState null check in CheckLabel
|
2025-03-31 08:57:41 -04:00 |
|
Fusioon
|
fcc65843b6
|
Fix defer on interface methods
|
2025-03-30 04:36:02 +02:00 |
|
Brian Fiete
|
5c11c2271e
|
Fixes to "valueless" crepr structs
|
2025-03-28 09:33:06 -04:00 |
|
Brian Fiete
|
eb41a9c1de
|
Fixed deriving from "valueless" crepr struct
|
2025-03-28 08:09:22 -04:00 |
|
Brian Fiete
|
81a9478e77
|
mHadValidateErrors propagation fix
|
2025-03-23 07:49:01 -04:00 |
|
Brian Fiete
|
0e79860ba9
|
Fixed valueless case in MakeCallableTarget
|
2025-03-22 17:10:56 -04:00 |
|
Brian Fiete
|
65a3bb2196
|
Aggregate fix for nullable casting
|
2025-03-22 17:01:18 -04:00 |
|
Brian Fiete
|
c7da3e15f9
|
DynamicCastToSignature release fix
|
2025-03-22 16:08:14 -04:00 |
|
Brian Fiete
|
37f72cd3b6
|
Added ability to dynamically cast delegates with compatible signatures
|
2025-03-22 15:34:59 -04:00 |
|
Brian Fiete
|
f10365c1ad
|
Fixed alloctype(T) where T : var field lookups
|
2025-03-22 07:45:43 -04:00 |
|
Brian Fiete
|
c25f750bd5
|
More deleted type improvements
|
2025-03-21 16:34:31 -04:00 |
|
Brian Fiete
|
a240acc674
|
Fixed parameter error with failed inline const constraint
|
2025-03-21 13:45:58 -04:00 |
|
Brian Fiete
|
195463cb77
|
Improved pointer generic constraints
|
2025-03-21 11:37:26 -04:00 |
|
Brian Fiete
|
0bdaa03545
|
Fixed missing PopulateType issue in PushArg
|
2025-03-21 10:51:39 -04:00 |
|
Brian Fiete
|
4693290c1d
|
Merge pull request #2189 from Fusioon/fix-#1865
Better interface method matching when names match
|
2025-03-21 08:40:39 -04:00 |
|
Brian Fiete
|
2d2313a9b1
|
Merge pull request #2188 from Fusioon/impl-1889
Add fixit to generate missing switch cases
|
2025-03-21 08:40:25 -04:00 |
|
Brian Fiete
|
deaa1b4125
|
Delegate calling convention thunk fix
|
2025-03-21 08:12:33 -04:00 |
|
Brian Fiete
|
494f984ba5
|
Delegate thunk return fix
|
2025-03-21 07:08:18 -04:00 |
|
Brian Fiete
|
bc9ad74a46
|
Added in missing argument flags in delegate thunks
|
2025-03-20 18:59:18 -04:00 |
|
Brian Fiete
|
8d2cbb7055
|
aarch64 lowered return type fix for delegates
|
2025-03-20 14:43:30 -04:00 |
|
Brian Fiete
|
2d059179b4
|
va_arg Linux intrinsic fix
|
2025-03-20 10:55:32 -04:00 |
|
Brian Fiete
|
f9e9eddbc0
|
BF_LinuxFixLinkage fix
|
2025-03-20 09:40:25 -04:00 |
|
Brian Fiete
|
baeaf1ebe9
|
Linux LLVM 19 fixes
|
2025-03-20 09:34:28 -04:00 |
|
Brian Fiete
|
dd6c4988e5
|
Upgrade to LLVM 19.1.7
|
2025-03-20 09:25:46 -04:00 |
|
Brian Fiete
|
cf27fffade
|
"this" colorization fix
|
2025-03-18 06:10:36 -04:00 |
|
Brian Fiete
|
b010449c22
|
PopulateType fix for IsZeroGap check in MatchConstructor
|
2025-03-18 06:02:14 -04:00 |
|
Brian Fiete
|
3a67152e78
|
'this' colorization fix
|
2025-03-17 21:40:21 -04:00 |
|
Brian Fiete
|
616c899180
|
GetTickCount linux fix
|
2025-03-17 15:17:55 -04:00 |
|
Brian Fiete
|
295a46237a
|
Fixed enum tests
|
2025-03-17 13:05:38 -04:00 |
|
Brian Fiete
|
8e8a28b23e
|
HasFlag behavior change
|
2025-03-17 11:52:48 -04:00 |
|