in src/Refasmer/Importer/MockupMethodBody.cs [11:37]
private static bool CheckNotImplementedCtorSignature( BlobReader blobReader )
{
var header = blobReader.ReadSignatureHeader();
if (header.Kind != SignatureKind.Method)
return false;
if (!header.IsInstance)
return false;
if (header.IsGeneric)
return false;
var parameterCount = blobReader.ReadCompressedInteger();
if (parameterCount != 1)
return false;
// return type
var typeCode = blobReader.ReadCompressedInteger();
if (typeCode != (int)SignatureTypeCode.Void)
return false;
// first param
typeCode = blobReader.ReadCompressedInteger();
if (typeCode != (int)SignatureTypeCode.String)
return false;
return true;
}