Property definitions

nitc :: nitlight $ MEntity :: href
	private fun href(v: NitlightVisitor): nullable String do return null
src/nitlight.nit:39,2--69

nitc :: nitlight $ MClass :: href
	redef fun href(v)
	do
		# Because we only have code, just link to the introduction
		return intro.href(v)
	end
src/nitlight.nit:52,2--56,4

nitc :: nitlight $ MClassDef :: href
	redef fun href(v)
	do
		var m = mmodule.href(v)
		if m == null then return null
		return m + "#" + to_s
	end
src/nitlight.nit:60,2--65,4

nitc :: nitlight $ MProperty :: href
	redef fun href(v)
	do
		# Because we only have code, just link to the introduction
		return intro.href(v)
	end
src/nitlight.nit:69,2--73,4

nitc :: nitlight $ MPropDef :: href
	redef fun href(v)
	do
		var m = mclassdef.mmodule.href(v)
		if m == null then return null
		return m + "#" + to_s
	end
src/nitlight.nit:77,2--82,4

nitc :: nitlight $ MModule :: href
	redef fun href(v)
	do
		if self == v.current_module then return ""
		if not v.mmodules.has(self) then return null
		return c_name + ".html"
	end
src/nitlight.nit:43,2--48,4