On Monday, 5 August 2024 at 11:02:24 UTC, Dakota wrote:
This will not work for me. (huge code base I can not change and maintain)
You don't have to change the code where the type is defined per se, you just need to put it in any C file that can access the C symbol.
clib_helpers.c: ```C #include<hugelibrary.h> typedef struct S S_t; ``` app.d: ``` import clib_helpers; S_t s; ```