Use clang as completion if available