I added that here https://github.com/r-lib/cpp11/pull/427. For cpp11armadillo I define a list with 2 matrices, one with the real part and another with the complex part. With this PR it is possible to pass the matrix without an auxiliary list https://github.com/pachadotdev/cpp11armadillo/blob/main/inst/include/wrappers/matrices.hpp#L118-L132