glandium wrote:

For the record, my reduced test case is:
```
namespace camera {
template <class MEM_FUN> void GetChildAndCall(MEM_FUN);
struct CamerasChild {
  template <typename This>
  void ConnectDeviceListChangeListener(void (This::*)());
};
} // namespace camera
struct MediaEngineWebRTC {
  MediaEngineWebRTC();
};
using camera::CamerasChild;
using camera::GetChildAndCall;
MediaEngineWebRTC::MediaEngineWebRTC() {
  GetChildAndCall(
      &CamerasChild::ConnectDeviceListChangeListener<MediaEngineWebRTC>);
}
```
and is fixed by #132977.

https://github.com/llvm/llvm-project/pull/132317
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to