https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91418

            Bug ID: 91418
           Summary: Nested class of templated class cannot declare parent
                    class friend
           Product: gcc
           Version: 9.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: Darrell.Wright at gmail dot com
  Target Milestone: ---

As seen here https://gcc.godbolt.org/z/FvHncw. One cannot express
friend class Parent;
when parent is templated from a nested class within a member function
As a workaround, it will work with 
friend class Parent<Arg>;

Reply via email to