class SyntaxTree::HashLiteral

def format_contents(q)

def format_contents(q)
  if empty_with_comments?
    EmptyWithCommentsFormatter.new(lbrace).format(q)
    return
  end
  q.format(lbrace)
  if assocs.empty?
    q.breakable_empty
  else
    q.indent do
      q.breakable_space
      q.seplist(assocs) { |assoc| q.format(assoc) }
      q.if_break { q.text(",") } if q.trailing_comma?
    end
    q.breakable_space
  end
  q.text("}")
end