Add a declaration in the local-header

The declaration is ensured to be present once

Property definitions

nitc $ AbstractCompilerVisitor :: declare_once
	# Add a declaration in the local-header
	# The declaration is ensured to be present once
	fun declare_once(s: String)
	do
		self.compiler.provide_declaration(s, s)
		self.require_declaration(s)
	end
src/compiler/abstract_compiler.nit:1871,2--1877,4