use clang's JSON compilation database for code completion