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