scala, clang