Clang support