[all-commits] [llvm/llvm-project] 8f26a3: [CIR] Add complete destructor handling (#149552)
Andy Kaylor via All-commits
all-commits at lists.llvm.org
Mon Jul 21 15:35:08 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8f26a301bc7caf3d11d1f03818dae77a24e266e9
https://github.com/llvm/llvm-project/commit/8f26a301bc7caf3d11d1f03818dae77a24e266e9
Author: Andy Kaylor <akaylor at nvidia.com>
Date: 2025-07-21 (Mon, 21 Jul 2025)
Changed paths:
M clang/include/clang/CIR/MissingFeatures.h
M clang/lib/CIR/CodeGen/CIRGenCXXABI.h
M clang/lib/CIR/CodeGen/CIRGenCXXExpr.cpp
M clang/lib/CIR/CodeGen/CIRGenClass.cpp
M clang/lib/CIR/CodeGen/CIRGenFunction.cpp
M clang/lib/CIR/CodeGen/CIRGenFunction.h
M clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
M clang/test/CIR/CodeGen/destructors.cpp
Log Message:
-----------
[CIR] Add complete destructor handling (#149552)
The initial implementation for emitting destructors emitted the complete
destructor body for both D1 and D2 destructors. This change updates the
code to have the D1 destructor call the D2 destructor.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list