class RuboCop::Cop::Layout::BlockAlignment

def check_block_alignment(start_node, block_node)

def check_block_alignment(start_node, block_node)
  end_loc = block_node.loc.end
  return unless begins_its_line?(end_loc)
  start_loc = start_node.source_range
  return unless start_loc.column != end_loc.column || style == :start_of_block
  do_source_line_column = compute_do_source_line_column(block_node, end_loc)
  return unless do_source_line_column
  register_offense(block_node, start_loc, end_loc, do_source_line_column)
end