[clang] [clang] fix merging of UsingShadowDecl (PR #80245)
    Chuanqi Xu via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Wed Jan 31 22:27:01 PST 2024
    
    
  
================
@@ -181,6 +181,9 @@ Bug Fixes to C++ Support
   and (`#79745 <https://github.com/llvm/llvm-project/issues/79745>`_)
 - Fix incorrect code generation caused by the object argument of ``static operator()`` and ``static operator[]`` calls not being evaluated.
   Fixes (`#67976 <https://github.com/llvm/llvm-project/issues/67976>`_)
+- Fix incorrect merging of modules which contain using declarations which shadow
+  other declarations. This could manifest as ODR checker false positives.
+  Fixes (`#TODO <https://github.com/llvm/llvm-project/issues/TODO>`_)
----------------
ChuanqiXu9 wrote:
> We usually do small fixups like this during review / post approval, this will not be merged like this, don't worry.
People on the LLVM community tend to be quite flexible on these things.
Yeah, but we still need to a real issue in the end of the day, right?
https://github.com/llvm/llvm-project/pull/80245
    
    
More information about the cfe-commits
mailing list