From the testsuite --- imports/cstuff1.c(308): Error: variable `cstuff1.tests1.s` no definition of struct `SS` imports/cstuff1.c(315): Error: variable `cstuff1.tests2.t` no definition of struct `T` --- Which seems to suggest that TypeTag isn't resolving all issues around symbol resolution.
@ibuclaw created dlang/dmd pull request #12608 "fix Issue 21982 - importC: Error: variable no definition of struct" fixing this issue: - fix Issue 21982 - importC: Error: variable no definition of struct https://github.com/dlang/dmd/pull/12608
dlang/dmd pull request #12608 "fix Issue 21982 - importC: Error: variable no definition of struct" was merged into master: - d4e84624513c5569a51b91cc7cb8c1067e2bae3d by Iain Buclaw: fix Issue 21982 - importC: Error: variable no definition of struct https://github.com/dlang/dmd/pull/12608