|
|
@ -54,7 +54,7 @@ namespace ICSharpCode.ILSpy.Metadata |
|
|
|
StateMachineMethodEntry scrollTargetEntry = default; |
|
|
|
StateMachineMethodEntry scrollTargetEntry = default; |
|
|
|
var length = metadata.GetTableRowCount(TableIndex.StateMachineMethod); |
|
|
|
var length = metadata.GetTableRowCount(TableIndex.StateMachineMethod); |
|
|
|
var reader = new BlobReader(metadata.MetadataPointer, metadata.MetadataLength); |
|
|
|
var reader = new BlobReader(metadata.MetadataPointer, metadata.MetadataLength); |
|
|
|
reader.Offset = +metadata.GetTableMetadataOffset(TableIndex.StateMachineMethod); |
|
|
|
reader.Offset = metadata.GetTableMetadataOffset(TableIndex.StateMachineMethod); |
|
|
|
|
|
|
|
|
|
|
|
for (int rid = 1; rid <= length; rid++) |
|
|
|
for (int rid = 1; rid <= length; rid++) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -88,6 +88,8 @@ namespace ICSharpCode.ILSpy.Metadata |
|
|
|
|
|
|
|
|
|
|
|
public int RID { get; } |
|
|
|
public int RID { get; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int Token => 0x36000000 + RID; |
|
|
|
|
|
|
|
|
|
|
|
public object Offset => offset == null ? "n/a" : (object)offset; |
|
|
|
public object Offset => offset == null ? "n/a" : (object)offset; |
|
|
|
|
|
|
|
|
|
|
|
[StringFormat("X8")] |
|
|
|
[StringFormat("X8")] |
|
|
|