clang-based tools to support c++ IDEs.