It is therefore an object of the present invention to provide a technique to add full debugging type information to binary class libraries that can be used during compilation and linking of a program, particularly in a compiler enhanced to emit minimal debugging type information.