What is TypeIdent in the ABI spec ?

David Nadlinger via Digitalmars-d digitalmars-d at puremagic.com
Tue Jul 7 09:07:44 PDT 2015


On Monday, 6 July 2015 at 22:52:47 UTC, deadalnix wrote:
> Unresolved types in the ABI ? Is that even possible ?

I suppose it could happen if DMD tries to generate the mangle 
string for a type that in some way or another forward-references 
itself.

Unfortunately, I can't point you to a concrete example, but I've 
had all kinds of fun bugs in LDC due to DMD sending partially 
analyzed types to the glue layer. These issue often involved 
forward references and Voldemort types (or nested types of some 
other sort).

Maybe just grep the symbol list of some large project for the 
pattern?

  — David


More information about the Digitalmars-d mailing list