================ @@ -598,3 +600,27 @@ namespace B { } void g(B::X x) { A::f(x); } } + +namespace static_operator { +#if __cplusplus >= 201703L ---------------- frederick-vs-ja wrote: Why C++17? https://github.com/llvm/llvm-project/pull/78356