https://github.com/klausler commented:

If you want to support child I/O (user-defined derived type I/O) on the device, 
this approach of adding special behavior to the internal units won't work -- 
child I/O is embedded in external units.  It might be clearer to support this 
device output path by extending the external unit class instead -- its 
`FileFrame` template in buffer.h can be instantiated on a `Store` that has no 
`Read` and only a rudimentary `Write`.

https://github.com/llvm/llvm-project/pull/85181
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to