NagyDonat wrote: I agree that removing `CheckerNameRef` might be a good step in the future. Right now I'm keeping it because the removal commit would touch 23 files, but maybe I will do it in the future. https://github.com/llvm/llvm-project/pull/130780