This reverts commit 52aa6bd3. async-to-llvm needs special handling as it uses the type converter in a different way.