in src/Refasmer/Importer/MockupMethodBody.cs [67:85]
private int MakeMockBody( MethodDefinitionHandle methodDefHandle )
{
if (_notImplementedStringCtor.IsNil)
_notImplementedStringCtor = FindOrCreateNotImplementedStringCtor();
var methodDef = _reader.GetMethodDefinition(methodDefHandle);
var fqn = $"{_reader.GetFullname(_reader.GetMethodClass(methodDefHandle))}.{_reader.GetString(methodDef.Name)}";
var ilBuilder = new BlobBuilder();
var il = new InstructionEncoder(ilBuilder);
il.LoadString(_builder.GetOrAddUserString($"Method {fqn} not implemented in mock library"));
il.OpCode(ILOpCode.Newobj);
il.Token(_notImplementedStringCtor);
il.OpCode(ILOpCode.Throw);
var methodBodyStream = new MethodBodyStreamEncoder(_ilStream);
return methodBodyStream.AddMethodBody(il);
}