June 10, 2018 [Issue 18965] private attribute does not make function private when extern(Windows) attribute is used | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=18965 Richard Cattermole <alphaglosined@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |alphaglosined@gmail.com Resolution|--- |INVALID --- Comment #1 from Richard Cattermole <alphaglosined@gmail.com> --- This is the correct behavior. extern(C) disables name mangling, extern(Windows) only differs for ABI and slightly with symbol naming. Without name mangling occuring they are the same symbol no matter what module it is in as defined by C compilers. -- |
Copyright © 1999-2021 by the D Language Foundation