From 0ae327accf0e87f6affec35fae21a019bc50b99a Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 27 Jul 2025 12:10:58 -0700 Subject: [PATCH] [ExecutionEngine] Remove an unnecessary cast (NFC) BaseObj is already of const MachOObjectFile &. --- .../RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h b/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h index bd0d72f9e1172..0e95369fbedb0 100644 --- a/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h +++ b/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h @@ -157,8 +157,7 @@ class RuntimeDyldMachOX86_64 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, const MachOObjectFile &BaseObj, ObjSectionToIDMap &ObjSectionToID) { - const MachOObjectFile &Obj = - static_cast(BaseObj); + const MachOObjectFile &Obj = BaseObj; MachO::any_relocation_info RE = Obj.getRelocation(RelI->getRawDataRefImpl());