Use of Clang for completing C and C++