gecko-dev/xpcom/libxpt
mccabe%netscape.com 44463b458c Another reworking of the loader -
- added a forward declaration of nsIInterfaceInfoManager to xptinfo.h

- reworked and cleaned up most aspects of the loader; typelib files now get associated typelib records, which have arrays of pointers to shared interface records; no hashtable lookup is necessary to resolve index pointers from params, etc to nsInterfaceInfo objects.

- moved to two hashtables in nsInterfaceInfoManager, mapping from name->interface record and iid->interface record.  Still unclear if I handle the different-iid, same-name case correctly.
1999-03-15 05:50:11 +00:00
..
public NOT YET PART OF SEAMONKEY: 1999-03-08 19:47:09 +00:00
src NOT YET PART OF SEAMONKEY: 1999-03-08 19:47:09 +00:00
tests makefile fixups to get xptinfo working on Win32. Added xptinfo.h for public dll declarations 1999-03-02 07:59:53 +00:00
tools more to fix assumption that interfaces don't have the pointer bit set 1999-03-13 09:09:26 +00:00
xptinfo Another reworking of the loader - 1999-03-15 05:50:11 +00:00
.cvsignore Ignore generated files. 1999-01-22 06:33:54 +00:00
Makefile.in Chop xptinfo from the list of sub-Makes built by libxpt during coding 1999-03-09 04:10:30 +00:00
makefile.win makefile fixups to get xptinfo working on Win32. Added xptinfo.h for public dll declarations 1999-03-02 07:59:53 +00:00