Mark pimpl constructors of public classes as unexported
Given the constructors take an argument type not available for external users of the API, exporting the symbols with all the price tag is unneeded. Also make these constructors protected, only subclasses are to use them. NO_CHANGELOG
parent
56ca5d8e