From 0c7d46a7fd5b7956e285d385a6945153d6a06eb0 Mon Sep 17 00:00:00 2001 From: Younan Zhang Date: Sat, 6 Jan 2024 22:26:34 +0800 Subject: [PATCH] [Clang] Correctly construct template arguments for template template parameters (#76811) This fixes the bug introduced by https://github.com/llvm/llvm-project/commit/6db007a0654ed7a6ed5c3aa3b61a937c19a6bc6b. We construct placeholder template arguments for template-template parameters to avoid mismatching argument substitution since they have different depths with their corresponding template arguments. In this case, ```cpp template