[pdb2mdb] Skip unknown pdb metadata
authorJb Evain <jbevain@gmail.com>
Wed, 28 Jan 2015 14:36:46 +0000 (15:36 +0100)
committerJb Evain <jbevain@gmail.com>
Wed, 28 Jan 2015 14:36:46 +0000 (15:36 +0100)
This patch allows pdb2mdb to convert pdb files containing
metadata items emitted by the Roslyn compiler.

mcs/tools/pdb2mdb/PdbFunction.cs

index 491a048309b51741ef5436432fce88744fee6ea4..6035b25b576aeddd1659d68381d1eb55e4bc95fc 100644 (file)
@@ -325,7 +325,6 @@ namespace Microsoft.Cci.Pdb {
         case 2: this.ReadForwardedToModuleInfo(bits); break;
         case 3: this.ReadIteratorLocals(bits); break;
         case 4: this.ReadForwardIterator(bits); break;
-        default: throw new PdbDebugException("Unknown custom metadata item kind: {0}", kind);
       }
       bits.Position = savedPosition+(int)numberOfBytesInItem;
     }