It indicates the number of arguments collected as a vararg.

When 0, the argument is used as is, without transformation. When 1, the argument is transformed into an singleton array. Above 1, the arguments and the next ones are transformed into a common array.

This attribute is meaning less on expressions not used as attributes.

Property definitions

nitc :: typing $ AExpr :: _vararg_decl
	# It indicates the number of arguments collected as a vararg.
	#
	# When 0, the argument is used as is, without transformation.
	# When 1, the argument is transformed into an singleton array.
	# Above 1, the arguments and the next ones are transformed into a common array.
	#
	# This attribute is meaning less on expressions not used as attributes.
	var vararg_decl: Int = 0
src/semantize/typing.nit:1020,2--1027,25