# File lib/pry/commands/code_collector.rb, line 53 def content return @content if @content raise CommandError, "Only one of --out, --in, --doc and CODE_OBJECT may be specified." if bad_option_combination? content = case when opts.present?(:o) pry_output_content when opts.present?(:i) pry_input_content when opts.present?(:d) code_object_doc else code_object_source_or_file end @content ||= restrict_to_lines(content, line_range) end