标签: scala scalac
在这篇文章中Find all implicits我发现scalac有一个-Xlog-implicit-conversions选项,可以在编译过程中显示隐式应用程序。还有-Xprint:<phase>选项,它在指定的编译阶段后显示程序代码。
-Xlog-implicit-conversions
-Xprint:<phase>
但是,在所有语法糖翻译和隐式转换(应用程序)之后,是否有可能以某种方式输出人类可读代码?
如果要优化代码的某些部分以提高性能,这种能力可能会很有用。