No, the output is made by unbug. It accesses the data structure through gdb, so running any functions or macros might be hard.
/ Martin Nilsson (provokatör)
Previous text:
2004-04-08 14:37: Subject: unbug and opcodes
Yes, see the comments in multiset.h. Something somewhere is accessing the index directly as an svalue, which it isn't (the struct just looks that way since it's convenient). There's a set of macros in multiset.h, e.g. assign_multiset_index_no_free, which should be used to access it. (It's not describe_multiset that's made that output; it handles this properly.)
/ Martin Stjernholm, Roxen IS