<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60809>60809</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [Tooling] InterpolatingCompilationDatabase heuristics should be documented
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ealcdan
      </td>
    </tr>
</table>

<pre>
    The heuristic behaviour of InterpolatingCompilationDatabase should be documented.

This heuristics is something very useful to handle the analysis of headers with tools like clang-tidy or clang-format, and a functionality that some tools may need to couple to.

The use cases that this heuristics solve may be ubiquitous enough to document it (like commented in https://github.com/llvm/llvm-project/issues/36247).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycks1u2zAQhJ-GuixiSKQk2wcd0hgGes8LLMW1yJYiXe3Sgd--kJw2RVCgQC_8AcGZbweDzGFKRIPqvqjuVGERn5eBMI4OU2Wzuw-vnsBTWQJLGMGSx1vIZYF8ga9JaLnmiBLS9JLna1iPOZ1Q0CITsM8lOrAELo9lpiTkdqo-qfr5sb76wB_qDIGB80ziQ5rgRssdCtOlRJAMHpOLBOIJMGG8c-AVwhM6WhjegniQnCNDDN8JxohpepLg7pCX99slLzOK0i-AyQHCpaRxBcYY5A7iUTb7d5kZ75CI3Go-5nJdzfMnfFoBYUQmfvyXTxNxjjfapCxBseFHCZILA6VcphX4dzQQBJQ-PODz_EgLQgIvcmVlnpU-K32egvhid2OelT7HePu1PV2X_I1GUfocmAux0mfT63av9HFXucG4ozliRUPT7_uu3XetqfzQ2Z66psGmPRhnrG3s5TgaZ1rE1jSjqcKga21q3fRNY4612e1tc7iY_b472r7u9wfV1jRjiLsVYpeXqdrsh74-1McqoqXIW7-0TvQG26PSeq3bMmzgtkys2joGFv5QkSBxK-ZrzjGkSXWnfxfuz-D_0r2qLHH4_zi3kX4GAAD__xf0GOY">