# File lib/asciidoctor/section.rb, line 43 def initialize parent = nil, level = nil, numbered = true, opts = {} super parent, :section, opts if level @level = level else @level = parent ? (parent.level + 1) : 1 end @numbered = numbered && @level > 0 @special = parent && parent.context == :section && parent.special @index = 0 @number = 1 end