balazs-benics-sonarsource wrote: Once we are settled on the implementation here, I'll split the `classof` refactors from this PR and merge it before merging this one. Should I measure the perf of this change? https://github.com/llvm/llvm-project/pull/144327