On Friday, 18 September 2015 at 13:18:23 UTC, Jacob Carlborg wrote:
On 2015-09-16 12:36, Marc Schütz wrote:

Wouldn't the following behaviour be more useful as a default?

     abstract class Foo {
         void bar1() { }     // non-abstract, obviously
void bar2(); // abstract, because it's in an abstract class
                             // (different from now)
extern void bar3(); // non-abstract, but defined externally
     }

Currently "extern" has the meaning, at least on Windows, that the symbol will be visible outside a dynamic library.

That's `export`.

Reply via email to