The OpenD Programming Language

hidden

Sets the visibility of a function or global variable to "hidden". Such symbols aren't directly accessible from outside the DSO (executable or DLL/.so/.dylib) and are resolved inside the DSO during linking. If unreferenced within the DSO, the linker can strip a hidden symbol. An export visibility overrides this attribute.

immutable
auto hidden = _hidden();

Meta