// PR c++/70141 template struct outer { template struct inner { }; }; template struct is_inner_for { template struct predicate; template struct predicate::template inner > { }; }; is_inner_for::predicate::inner > p;