Using emplacement construction in kotlin native

Is there any way using kotlin native to construct an object on top of allocated memory? I wrote a memory arena awhile back in c++ that I’m attempting to write in kotlin native and test the performance difference. It required emplacement semantics. I saw the section that talks about using allocation, but is there any way to call a constructor on a pointer?