Mono.Cecil.Cil.CodeWriter.WriteUnresolvedMethodBody C# (CSharp) Method

WriteUnresolvedMethodBody() private method

private WriteUnresolvedMethodBody ( MethodDefinition method ) : void
method MethodDefinition
return void
        void WriteUnresolvedMethodBody(MethodDefinition method)
        {
            var code_reader = metadata.module.reader.code;

            int code_size;
            MetadataToken local_var_token;
            var buffer = code_reader.PatchRawMethodBody (method, this, out code_size, out local_var_token);

            WriteBytes (buffer);

            if (method.debug_info == null)
                return;

            var symbol_writer = metadata.symbol_writer;
            if (symbol_writer != null) {
                method.debug_info.code_size = code_size;
                method.debug_info.local_var_token = local_var_token;
                symbol_writer.Write (method.debug_info);
            }
        }