# File lib/asciidoctor/abstract_block.rb, line 15 def initialize(parent, context) super(parent, context) @blocks = [] @id = nil @title = nil @caption = nil if context == :document @level = 0 elsif !parent.nil? && !self.is_a?(Section) @level = parent.level else @level = nil end @next_section_index = 0 end