Skip to content

friend of class in anonymous namespace removed

Summary

An anynomous namespace is replaced with the named namespace Impl.

Motivation

There is a problem, when declaring a class as friend that is defined in an anonymous namespace. Depending on which of the classes is a template, either to one or the other compiler gives an error about inaccessible members. So, I have simply replaced the anonymous namespace with namespace Impl.

Merge request reports