CQuery não está mais em desenvolvimento. Clangd e CCLs são boas substituições.
A CQuery é um servidor de linguagem de baixa latência altamente escalável para C/C ++/Objective-C. É testado e projetado para grandes bases de código como o cromo. A CQuery fornece uma análise semântica precisa e rápida sem interromper o fluxo de trabalho.
A CQuery implementa quase todo o protocolo de servidor de idiomas e fornece alguns recursos extras para inicializar:
A CQuery é capaz de responder às consultas rapidamente porque armazena em cache uma enorme quantidade de informações. Quando uma solicitação entra, a CQuery apenas procura no cache sem executar muitos cálculos. Como resultado, há uma grande memória sobrecarga. Por exemplo, um índice completo de Chrome levará cerca de 10 GB de memória. Se você excluir V8, Webkit e terceiro_Party, isso cai para cerca de 6,5 GB.
Mit