Skip to content

Commit d4ced1b

Browse files
authored
Merge pull request #2437 from aharabada/fix-null-cond-crash
Fix compiler crash when evaluating null-conditional assignment to splattable value-type
2 parents dbf70a3 + 70901f6 commit d4ced1b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

IDEHelper/Compiler/BfModule.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9357,7 +9357,7 @@ BfTypedValue BfModule::FlushNullConditional(BfTypedValue result, bool ignoreNull
93579357

93589358
// Now that we have the nullableTypedValue we can set that, or just jump if we didn't need it
93599359
mBfIRBuilder->SetInsertPoint(notNullBB);
9360-
result = LoadValue(result);
9360+
result = LoadOrAggregateValue(result);
93619361
if (nullableTypedValue)
93629362
{
93639363
auto elementType = nullableType->GetUnderlyingType();

0 commit comments

Comments
 (0)