https://github.com/JDevlieghere commented: To avoid the extra indentation, can you rename the current method to `IndexImpl`, make it private, and then call that from inside the call_once in `::Index`? https://github.com/llvm/llvm-project/pull/165896