April 12, 2020 linker aliases to carry dlang attributes for externs | ||||
---|---|---|---|---|
| ||||
Could dlang compilers emit aliases for extern(C) and extern(C++) routines that would carry dlang specific information? (@safe, @nogc, nothrow, ...) I'm thinking two symbols. The first as per normal C/C++, and the second as per normal dlang with a "use API {C, C++, ...}" suffix. |
April 12, 2020 Re: linker aliases to carry dlang attributes for externs | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bruce Carneal | On Sunday, 12 April 2020 at 23:14:42 UTC, Bruce Carneal wrote:
> Could dlang compilers emit aliases for extern(C) and extern(C++) routines that would carry dlang specific information? (@safe, @nogc, nothrow, ...)
>
> I'm thinking two symbols. The first as per normal C/C++, and the second as per normal dlang with a "use API {C, C++, ...}" suffix.
ABI, not API.
|
Copyright © 1999-2021 by the D Language Foundation