private void ReadTypeParameterEliminations(common_type_node par) { switch ((GenericParamKind)(br.ReadByte())) { case GenericParamKind.Class: par.is_class = true; break; case GenericParamKind.Value: par.internal_is_value = true; break; } par.SetBaseType(GetTypeReference()); par.SetImplementingInterfaces(ReadImplementingInterfaces()); if (CanReadObject()) { generic_parameter_eliminations.add_default_ctor(par); } //if (CanReadObject()) //{ // par.runtime_initialization_marker = GetClassFieldByOffset(); //} }