When a !fir.box<> is passed as an actual argument to an optional
!fir.class<> dummy it needs a fir.rebox in order to propagate
the dynamic type information.
The fir.rebox needs to happen only on present argument.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
There is a test failure here.