void WriteResolvedMethodBody(MethodDefinition method)
{
body = method.Body;
ComputeHeader ();
if (RequiresFatHeader ())
WriteFatHeader ();
else
WriteByte ((byte) (0x2 | (body.CodeSize << 2))); // tiny
WriteInstructions ();
if (body.HasExceptionHandlers)
WriteExceptionHandlers ();
var symbol_writer = metadata.symbol_writer;
if (symbol_writer != null && method.debug_info != null) {
method.debug_info.code_size = body.CodeSize;
method.debug_info.local_var_token = body.local_var_token;
symbol_writer.Write (method.debug_info);
}
}