Skip to content

Instantly share code, notes, and snippets.

@nosami
Created January 3, 2018 13:00
Show Gist options
  • Save nosami/9a70816f294d91145d985b7e94c169ea to your computer and use it in GitHub Desktop.
Save nosami/9a70816f294d91145d985b7e94c169ea to your computer and use it in GitHub Desktop.
✔ ~/src/mdv/mdv.1.0.0-beta1-62016-01/tools
12:59 $ mono mdv.exe ~/Downloads/Testcase-origin/src/GWallet.Backend.NetStandard/bin/Debug/netstandard2.0/Some.Backend.NetStandard.pdb /md+ /il+
MetadataVersion: PDB v1.0
Id: 9D-42-41-8D-10-AE-4A-4B-89-93-9B-60-79-1B-98-30-44-CA-4C-5A
Document (index: 0x30, size: 8):
====================================================================================================================================================================================================================
Name Language HashAlgorithm Hash
====================================================================================================================================================================================================================
1: '/Users/jason/Downloads/Testcase-origin/src/GWallet.Backend.NetStandard/SomeFSharpCode.fs' (#59) F# (#2) {406ea660-64cf-4c82-b6f0-42d48172a799} (#1) 90-F4-CC-2B-57-23-97-63-23-CC-4E-2A-46-D8-1C-AD (#63)
MethodDebugInformation (index: 0x31, size: 96):
==================================================
1: nil
2: nil
3: nil
4: nil
5: nil
6: nil
7: nil
8: nil
9: nil
a: nil
b: #74
{
Document: #1
IL_0000: (15, 6) - (15, 28)
}
c: #7b
{
Locals: 0x11000004 (StandAloneSig)
Document: #1
IL_0000: (15, 6) - (15, 28)
IL_0012: <hidden>
IL_0021: <hidden>
IL_0037: <hidden>
IL_0039: <hidden>
IL_003D: <hidden>
IL_003F: <hidden>
IL_004E: <hidden>
IL_0050: <hidden>
}
d: nil
e: #74
{
Document: #1
IL_0000: (15, 6) - (15, 28)
}
f: nil
10: #9d
{
Document: #1
IL_0000: (19, 9) - (19, 82)
}
11: nil
12: nil
13: #a4
{
Document: #1
IL_0000: (23, 9) - (23, 57)
}
14: #ab
{
Document: #1
IL_0000: (7, 59) - (7, 103)
}
15: #b2
{
Document: #1
IL_0000: (9, 78) - (9, 100)
}
16: #b9
{
Locals: 0x1100000a (StandAloneSig)
Document: #1
IL_0000: (12, 9) - (13, 51)
}
17: nil
18: #c3
{
Document: #1
IL_0000: (13, 20) - (13, 47)
}
LocalScope (index: 0x32, size: 384):
============================================================================================
Method ImportScope Variables Constants StartOffset Length
============================================================================================
1: 0x06000001 (MethodDef) nil (ImportScope) nil nil 0000 23
2: 0x06000002 (MethodDef) nil (ImportScope) nil nil 0000 14
3: 0x06000003 (MethodDef) nil (ImportScope) nil nil 0000 6
4: 0x06000004 (MethodDef) nil (ImportScope) nil nil 0000 10
5: 0x06000005 (MethodDef) nil (ImportScope) nil nil 0000 6
6: 0x06000006 (MethodDef) nil (ImportScope) nil nil 0000 10
7: 0x06000007 (MethodDef) nil (ImportScope) nil nil 0000 7
8: 0x06000008 (MethodDef) nil (ImportScope) nil nil 0000 22
9: 0x06000009 (MethodDef) nil (ImportScope) nil nil 0000 22
a: 0x0600000a (MethodDef) nil (ImportScope) nil nil 0000 65
b: 0x0600000b (MethodDef) nil (ImportScope) nil nil 0000 14
c: 0x0600000c (MethodDef) nil (ImportScope) nil nil 0000 82
d: 0x0600000d (MethodDef) nil (ImportScope) nil nil 0000 22
e: 0x0600000e (MethodDef) nil (ImportScope) nil nil 0000 13
f: 0x0600000f (MethodDef) nil (ImportScope) nil nil 0000 56
10: 0x06000010 (MethodDef) nil (ImportScope) nil nil 0000 9
11: 0x06000011 (MethodDef) nil (ImportScope) nil nil 0000 50
12: 0x06000012 (MethodDef) nil (ImportScope) nil nil 0000 25
13: 0x06000014 (MethodDef) nil (ImportScope) nil nil 0000 17
14: 0x06000015 (MethodDef) nil (ImportScope) nil nil 0000 22
15: 0x06000016 (MethodDef) nil (ImportScope) nil nil 0000 10
16: 0x06000017 (MethodDef) nil (ImportScope) nil nil 0000 36
17: 0x06000018 (MethodDef) nil (ImportScope) nil nil 0000 7
18: 0x06000019 (MethodDef) nil (ImportScope) nil nil 0000 10
#US (size = 4):
0: ''
1: ''
2: ''
3: ''
#String (size = 1):
0: ''
#Blob (size = 204):
0:
1: 55-73-65-72-73
7: 6A-61-73-6F-6E
d: 44-6F-77-6E-6C-6F-61-64-73
17: 54-65-73-74-63-61-73-65-2D-6F-72-69-67-69-6E
27: 73-72-63
2b: 47-57-61-6C-6C-65-74-2E-42-61-63-6B-65-6E-64-2E-4E-65-74-53-74-61-6E-64-61-72-64
47: 53-6F-6D-65-46-53-68-61-72-70-43-6F-64-65-2E-66-73
59 (DocumentName): 2F-00-01-07-0D-17-27-2B-47
63 (DocumentHash): 90-F4-CC-2B-57-23-97-63-23-CC-4E-2A-46-D8-1C-AD
74 (SequencePoints): 00-00-00-16-0F-06
7b (SequencePoints): D1-00-00-04-00-00-16-0F-06-12-00-00-0F-00-00-16-00-00-02-00-00-04-00-00-02-00-00-0F-00-00-02-00-00
9d (SequencePoints): 00-00-00-49-13-09
a4 (SequencePoints): 00-00-00-30-17-09
ab (SequencePoints): 00-00-00-2C-07-3B
b2 (SequencePoints): 00-00-00-16-09-4E
b9 (SequencePoints): D1-00-00-0A-00-01-54-0C-09
c3 (SequencePoints): 00-00-00-1B-0D-14
ca:
cb:
Sizes:
DocumentName: 9 bytes
DocumentHash: 16 bytes
SequencePoints: 78 bytes
CustomAttribute sizes by constructor:
#Guid (size = 32):
1: {406ea660-64cf-4c82-b6f0-42d48172a799}
2: {ab4f38c9-b6e6-43ba-be3b-58080b2ccce3}
<IL not available>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment