Seriously unity could already do it without the old mono runtime with what MS offer : the Roslyn compiler for C# and the LLILC a MSIL bitcode to LLVM compiler for iOS, and the netCore runtime for android. Their C# to c++ compiler seem now a misguided way.