Property definitions

markdown2 $ TestMarkdownLocationVisitor :: defaultinit
class TestMarkdownLocationVisitor
	super MdVisitor

	var buffer = new Buffer
	var indent = 0

	fun print_loc(node: MdNode) do
		buffer.append "{"  " * indent}{node.class_name}: {node.location}\n"
		indent += 1
		node.visit_all(self)
		indent -= 1
	end

	redef fun visit(node) do print_loc(node)
end
lib/markdown2/tests/test_markdown_location.nit:38,1--52,3