protected bool Visit( UnifiedClassLikeDefinition element, VisitorArgument arg, string keyword) { element.Annotations.TryAccept(this, arg); element.Modifiers.TryAccept(this, arg); Writer.Write(keyword + " "); element.Name.TryAccept(this, arg); element.GenericParameters.TryAccept(this, arg); element.Constrains.TryAccept(this, arg.Set(CommaDelimiter)); element.Body.TryAccept(this, arg.Set(ForBlock)); return(false); }
protected bool Visit( UnifiedClassLikeDefinition element, VisitorArgument arg, string keyword) { element.Annotations.TryAccept(this, arg); element.Modifiers.TryAccept(this, arg); Writer.Write(keyword + " "); element.Name.TryAccept(this, arg); element.GenericParameters.TryAccept(this, arg); element.Constrains.TryAccept(this, arg.Set(CommaDelimiter)); element.Body.TryAccept(this, arg.Set(ForBlock)); return false; }