This data is used to show more information about the completions in the completion menu.
This will make it easy to use the same Candidates for both the IdentifierCompleter and the ClangCompleter, thereby reducing memory consumption and increasing performance.