Output self using v.decorator.

Property definitions

markdown $ Block :: emit
	# Output `self` using `v.decorator`.
	fun emit(v: MarkdownProcessor) do v.emit_in(self)
lib/markdown/markdown.nit:1141,2--1142,50

markdown $ BlockQuote :: emit
	redef fun emit(v) do v.decorator.add_blockquote(v, self)
lib/markdown/markdown.nit:1216,2--57

markdown $ BlockCode :: emit
	redef fun emit(v) do v.decorator.add_code(v, self)
lib/markdown/markdown.nit:1250,2--51

markdown $ BlockHeadline :: emit
	redef fun emit(v) do
		var loc = block.location.copy
		loc.column_start += start
		v.push_loc(loc)
		v.decorator.add_headline(v, self)
		v.pop_loc
	end
lib/markdown/markdown.nit:1279,2--1285,4

markdown $ BlockListItem :: emit
	redef fun emit(v) do v.decorator.add_listitem(v, self)
lib/markdown/markdown.nit:1326,2--55

markdown $ BlockParagraph :: emit
	redef fun emit(v) do v.decorator.add_paragraph(v, self)
lib/markdown/markdown.nit:1406,2--56

markdown $ BlockRuler :: emit
	redef fun emit(v) do v.decorator.add_ruler(v, self)
lib/markdown/markdown.nit:1413,2--52

markdown $ BlockOrderedList :: emit
	redef fun emit(v) do v.decorator.add_orderedlist(v, self)
lib/markdown/markdown.nit:1392,2--58

markdown $ BlockUnorderedList :: emit
	redef fun emit(v) do v.decorator.add_unorderedlist(v, self)
lib/markdown/markdown.nit:1399,2--60