class Asciidoctor::Extensions::MacroProcessor
def initialize name = nil, config = {}
def initialize name = nil, config = {} super config @name = name || @config[:name] @config[:content_model] ||= :attributes end
def process parent, target, attributes
def process parent, target, attributes raise ::NotImplementedError, %(#{MacroProcessor} subclass #{self.class} must implement the ##{__method__} method) end