1 2 3 4 5 6
// Foo.mpp export module Foo; import :Impl; // can't export import Impl because Impl is a implementation partition unit export void foo();