// PR c++/118391 // { dg-do compile { target c++20 } } template using A = int; template using B = decltype([] {}.template operator()()); template using C = A>; C x; int main() {}