Endilll wrote: Removing `ObjC` from the names of functions inside `SemaObjC` in an obvious next step we can take, but I'm leaving this for a subsequent PR, because this one is large enough already. https://github.com/llvm/llvm-project/pull/89086