[SR-15811] [cxx-interop] Calling methods with multiple non-trivial parameters causes a crash. #58088
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
good first issue
Good for newcomers
Additional Detail from JIRA
md5: fcd401452ed8e997d62f088bdc94afdc
Issue Description:
Assertion failed: (arg.hasLValueType() == param.isIndirectInOut()), function emit, file swift/lib/SILGen/SILGenApply.cpp, line 2894.
For an easy reproducer, look at test/Interop/Cxx/class/method/methods.swift.
The text was updated successfully, but these errors were encountered: