public override Method VisitMethod(Method method)
{
if (method == null) return null;
WriteStart(GetMethodQualifiers(method));
method.ReturnType = this.VisitTypeReference(method.ReturnType);
Write(" {0}(", method.Name.Name);
this.VisitParameterList(method.Parameters);
Write(")");
this.VisitBlock(method.Body);
return method;
}