Clang Code Completion: when a workspace is loaded, codelite will generate a "compile_commands.json" file to be processed by clang code completion