Brian Fiete
|
085bb5f26e
|
Fixed fake alloca
|
2024-10-17 14:10:07 -04:00 |
|
Brian Fiete
|
55298ee884
|
Fixes NaN comparisons
|
2024-10-16 13:25:17 -04:00 |
|
Brian Fiete
|
4cee66b1f8
|
Added preprocessor BF_DEPENDS_<ProjectName>
|
2024-10-13 10:43:37 -04:00 |
|
Brian Fiete
|
0e6ad7304e
|
Fixed mouseover for 'var' in foreach over structs
|
2024-10-13 10:22:54 -04:00 |
|
Brian Fiete
|
01eb80c3d4
|
Added interface NULL check in BfBaseClassWalker
|
2024-10-13 10:10:08 -04:00 |
|
Brian Fiete
|
4589e7ea0e
|
Fixed mWantsGCMarking, taking into account base's mWantsGCMarking
|
2024-09-28 12:58:52 -04:00 |
|
Brian Fiete
|
bf3dec931a
|
Deeper binop interface check for generic param
|
2024-09-26 12:33:51 -04:00 |
|
Brian Fiete
|
fc9650af41
|
Better error attribution for payload enum circular data references
|
2024-09-25 11:33:12 -04:00 |
|
Brian Fiete
|
3a668695ef
|
"Cannot bind to const-eval method, as this method is not available at runtime"
|
2024-09-25 11:32:49 -04:00 |
|
Brian Fiete
|
b34a14502d
|
Make initializer expression work with 'in' ref values
|
2024-09-12 07:40:52 -04:00 |
|
Brian Fiete
|
04e67007dd
|
Tuple reflected name fix
|
2024-09-11 15:27:56 -04:00 |
|
Brian Fiete
|
d9fd93ccbd
|
Fixed lookup for inner type declared in a generic base class
|
2024-09-09 11:18:36 -04:00 |
|
Brian Fiete
|
f386065444
|
Merge pull request #2025 from Fusioon/function_type-error
Fix dangling error when typing delegate
|
2024-09-09 10:35:07 -04:00 |
|
Brian Fiete
|
e50a1a3134
|
SetCurrentDebugLocation after BfIRCmd_SetInsertPointAtStart
|
2024-09-09 10:29:59 -04:00 |
|
Fusioon
|
921049ba02
|
Fix dangling error when typing delegate, disallow method body after delegate type
|
2024-09-07 10:12:37 +02:00 |
|
Brian Fiete
|
f67eaa6d8a
|
Support for AtomicCmpXChg
|
2024-08-25 09:31:20 -04:00 |
|
Brian Fiete
|
29b2299dc2
|
Fix for tuple ToString with wrappable member types
|
2024-08-24 08:03:12 -04:00 |
|
Brian Fiete
|
4bfa087cec
|
StringView sanity check
|
2024-08-17 13:01:00 -04:00 |
|
Brian Fiete
|
78e9716f3a
|
Remove extra semicolon
|
2024-08-14 06:38:21 -04:00 |
|
Brian Fiete
|
d53613c303
|
Test name leak and slash fix
|
2024-08-14 06:37:47 -04:00 |
|
Jannis
|
5c6866d078
|
Further bugfix
|
2024-08-14 09:35:57 +00:00 |
|
Jannis
|
288eb9eaad
|
Update BfCompiler.cpp
Added name attribute
|
2024-08-14 09:00:53 +00:00 |
|
Jannis
|
e98681d668
|
Update BfCompiler.cpp
Added a check for a Name property
|
2024-08-13 22:51:17 +00:00 |
|
Brian Fiete
|
f88e752303
|
Fix for unions where union val is non-addr and member is a reference
|
2024-08-12 18:23:49 -04:00 |
|
Brian Fiete
|
8052066ab0
|
Added "Keep Native Console Open" option
|
2024-07-24 09:41:08 +02:00 |
|
Brian Fiete
|
fd3bd861ae
|
Fixed mixin within block expression
|
2024-07-24 07:03:52 +02:00 |
|
Brian Fiete
|
b0b85b7b43
|
For for 'in' with unqualified dot constructor
|
2024-07-23 13:39:16 +02:00 |
|
Brian Fiete
|
20a8e3327c
|
Embedded console / terminal support
|
2024-07-23 07:56:23 +02:00 |
|
Brian Fiete
|
c5098cb28b
|
Kludge to fix spacing in formatting of failed parses
|
2024-06-30 11:12:44 +02:00 |
|
Brian Fiete
|
e4df1d99fa
|
Merge pull request #1977 from disarray2077/patch-3
Consider 'params' for DelegateBind method matching
|
2024-06-29 23:56:36 -07:00 |
|
Brian Fiete
|
d1ce5f0415
|
Fixed reentrancy issue while assigning enum case indices
|
2024-06-30 08:21:27 +02:00 |
|
Brian Fiete
|
3ff7fd86af
|
Fixed accidental field instance copy
|
2024-06-30 08:20:55 +02:00 |
|
Brian Fiete
|
fe6d5fa16f
|
Expanded detection of unqualified-dot-attempt in arguments
|
2024-06-29 16:03:05 +02:00 |
|
Brian Fiete
|
ded495a07b
|
Prefer 'out' to 'ref' for method selection
|
2024-06-26 08:44:26 +02:00 |
|
Brian Fiete
|
9e61cdf75d
|
SetCurrentDebugLocation debug check
|
2024-05-21 09:55:09 -04:00 |
|
Brian Fiete
|
7f480846ed
|
DbgGetCurrentLocation failover
|
2024-05-21 09:53:37 -04:00 |
|
Brian Fiete
|
715e2dcaf9
|
CreateMemSet const protection
|
2024-05-21 09:53:19 -04:00 |
|
Brian Fiete
|
48a988ff70
|
Merge pull request #1979 from disarray2077/patch-4
Fix MethodMatcher::CompareMethods
|
2024-05-19 14:56:16 -04:00 |
|
disarray2077
|
049a3ce421
|
Fix MethodMatcher::CompareMethods
|
2024-05-15 17:25:16 -03:00 |
|
disarray2077
|
c7be96d7a1
|
Consider 'params' for DelegateBind method matching
|
2024-05-14 16:24:19 -03:00 |
|
Brian Fiete
|
29f6313bb3
|
Updates
|
2024-05-07 13:31:00 -04:00 |
|
Brian Fiete
|
c5dee2f8bc
|
Linux updates for LLVM
|
2024-05-06 12:43:52 -04:00 |
|
Brian Fiete
|
d5b0e6d06d
|
Optimization phases for LLVM upgrade
|
2024-05-05 12:26:21 -04:00 |
|
Brian Fiete
|
2dd6423fab
|
Initial LLVM 18.1.4 support
|
2024-05-01 06:26:14 -04:00 |
|
Brian Fiete
|
aa4f9f7dfa
|
Fix DoPopulateType_CeCheckEnum
|
2024-04-28 11:29:49 -04:00 |
|
Brian Fiete
|
936dd656c8
|
Suppress 'hides inherited member' from base extension. Added MoreInfo
|
2024-04-27 15:22:34 -04:00 |
|
Brian Fiete
|
ab31e5bc89
|
mIgnoreWrites fix in CeContext::Execute
|
2024-04-27 09:45:32 -04:00 |
|
zkw
|
0d680ca5c2
|
Add Mixin methog flag
|
2024-04-27 13:52:00 +02:00 |
|
Brian Fiete
|
27ee2a10ac
|
declMethodInstance null check
|
2024-03-26 07:31:12 -04:00 |
|
Brian Fiete
|
732af58138
|
Filter extension attributes based on constraint matching
|
2024-03-23 12:27:38 -04:00 |
|