Property definitions

nitc $ ASignature :: defaultinit
# A signature in a method definition. eg `(x,y:X,z:Z):T`
class ASignature
	super Prod

	# The `(` symbol
	var n_opar: nullable TOpar = null is writable

	# The list of parameters
	var n_params = new ANodes[AParam](self)

	# The `)` symbol
	var n_cpar: nullable TCpar = null is writable

	# The return type
	var n_type: nullable AType = null is writable
end
src/parser/parser_nodes.nit:1779,1--1794,3