The status of a file. see POSIX stat(2).

var f = new FileReader.open("/etc/issue")
assert f.file_stat.is_file

Return null in case of error

Property definitions

core $ FileStream :: file_stat
	# The status of a file. see POSIX stat(2).
	#
	#     var f = new FileReader.open("/etc/issue")
	#     assert f.file_stat.is_file
	#
	# Return null in case of error
	fun file_stat: nullable FileStat
	do
		var stat = _file.as(not null).file_stat
		if stat.address_is_null then return null
		return new FileStat(stat)
	end
lib/core/file.nit:52,2--63,4