Automated porting of druntime to new platforms using libclang
Jacob Carlborg
doob at me.com
Tue Jan 7 11:48:26 PST 2014
On 2014-01-07 16:46, Joakim wrote:
> The "correct solution" isn't always the quick solution. ;) Anyway,
> thanks for building such a nice-sounding tool in DStep and for
> responding. I'll let you know when I start playing with DStep.
Thanks.
There's another problem with DStep. Many types and functions, especially
when we're talking about the system API's, are declared in internal
headers and then a typedef, or similar, is used to include it in
standard headers. DStep will not resolve the typedef and it will follow
the same file structure as the headers do. The reason for not resolving
typedefs is they're most likely hiding platform specifics in a
cross-platform API.
--
/Jacob Carlborg
More information about the digitalmars-d-ldc
mailing list