diff options
Diffstat (limited to 'mcs/class/PEAPI')
-rw-r--r-- | mcs/class/PEAPI/Metadata.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mcs/class/PEAPI/Metadata.cs b/mcs/class/PEAPI/Metadata.cs index eca297380bc..6b92e594bff 100644 --- a/mcs/class/PEAPI/Metadata.cs +++ b/mcs/class/PEAPI/Metadata.cs @@ -1331,6 +1331,10 @@ namespace PEAPI { output.WriteCodedIndex(CIx.MethodDefOrRef,header); } + internal override uint SortKey() + { + return parent.Row; + } } /**************************************************************************/ @@ -5549,6 +5553,7 @@ namespace PEAPI { SortTable(metaDataTables[(int)MDTable.FieldMarshal]); SortTable(metaDataTables[(int)MDTable.DeclSecurity]); SortTable(metaDataTables[(int)MDTable.MethodSemantics]); + SortTable(metaDataTables[(int)MDTable.MethodImpl]); SortTable(metaDataTables[(int)MDTable.ImplMap]); if (metaDataTables[(int)MDTable.GenericParam] != null) { SortTable(metaDataTables[(int)MDTable.GenericParam]); |