// PR c++/104234 // { dg-additional-options "-fmodules-ts" } template struct _Node_handle_common { template friend class _Rb_tree; }; struct _Hashtable { using node_type = _Node_handle_common; node_type __trans_tmp_1; }; template class _Rb_tree { struct _Rb_tree_impl { _Rb_tree_impl(); } _M_impl; }; _Rb_tree _M_tmap_;