class Pry::Command::Ls::InstanceVars
def output_self
def output_self ivars = if Object === @interrogatee # rubocop:disable Style/CaseEquality Pry::Method.safe_send(@interrogatee, :instance_variables) else [] # TODO: BasicObject support end kvars = Pry::Method.safe_send(interrogatee_mod, :class_variables) ivars_out = output_section('instance variables', format(:instance_var, ivars)) kvars_out = output_section('class variables', format(:class_var, kvars)) ivars_out + kvars_out end