SIGN IN SIGN UP

Inherit member ids from base for dyn disc type

This adds the the member ids from the base type to the member ids of a
struct when dynamically constructing a struct type from a TypeObject.

Without this step, the inherited fields end up getting member id -1
somewhere in the of the deserializer and cause the inherited fields to
not be found during deserialization.  Because of this, none of the
inherited fields will be deserialized and a must-understand field (which
includes key fields) among them causes a deserialization error.

Signed-off-by: Erik Boasson <eb@ilities.com>
E
Erik Boasson committed
9b3065b96d96bf0a6989f4bf03577203c2240d13
Parent: f8b2b1d