Do a deep search and return an array of node that are annotated

The attached node can be retrieved by two invocations of parent

Property definitions

nitc $ ANode :: collect_annotations_by_name
	# Do a deep search and return an array of node that are annotated
	# The attached node can be retrieved by two invocations of parent
	fun collect_annotations_by_name(name: String): Array[AAnnotation]
	do
		var v = new CollectAnnotationsByNameVisitor(name)
		v.enter_visit(self)
		return v.result
	end
src/parser/parser_nodes.nit:153,2--160,4