# File lib/asciidoctor/extensions.rb, line 163 def parse_content parent, content, attributes = nil reader = Reader === content ? content : (Reader.new content) while ((block = Parser.next_block reader, parent, (attributes ? attributes.dup : {})) && parent << block) || reader.has_more_lines? end parent end