Yeah, I get that. It still doesn’t answer my question tho. And the link you’ve provided explains when you can or cannot use type that’s already forward declared. Not in what scope that type actually exists.
But let’s not hijack the topic. It’s solved so yeah… Have a nice day! :]