Added clang_completiton support