protected static void WriteTypeDefOrRef(MetadataHeader header, IBinaryStreamWriter writer, ITypeDefOrRef type) { var encoder = header.GetStream<TableStream>() .GetIndexEncoder(CodedIndex.TypeDefOrRef); writer.WriteCompressedUInt32(encoder.EncodeToken(type.MetadataToken)); }