On 08.04.20 21:19, Steven Schveighoffer wrote: > > --- > module a; > extern(C) void perfectly_safe @safe { > // ... > } > --- > --- > module b; > extern(C) void perfectly_safe() @safe; > --- --- module a; extern(C) size_t perfectly_safe @safe { // ... } --- --- module b; extern(C) int* perfectly_safe() @safe; ---