internal sealed override uint GetCodedIx(CIx code) { return 5; }
+ internal override uint SortKey ()
+ {
+ return (theClass.Row << MetaData.CIxShiftMap[(uint)CIx.TypeDefOrRef])
+ | theClass.GetCodedIx (CIx.TypeDefOrRef);
+ }
+
}
/**************************************************************************/
/// <summary>
}*/
}
SortTable(metaDataTables[(int)MDTable.GenericParamConstraint]);
+ SortTable(metaDataTables[(int)MDTable.InterfaceImpl]);
}
}
internal override uint SortKey() {
- return eventOrProp.Row;
+ return (eventOrProp.Row << MetaData.CIxShiftMap [(uint)CIx.HasSemantics])
+ | eventOrProp.GetCodedIx (CIx.HasSemantics);
}
internal sealed override uint Size(MetaData md) {