Nitlanguage.org
  • Nitdoc
  • nitc
  • model
  • model_base
  • MVisibility
  • create_ast_representation

fun create_ast_representation(astbuilder: nullable ASTBuilder): AVisibility

nitc :: MVisibility :: create_ast_representation

  • Doc
  • Linearization

Summary

  • Property definitions

  • nitc::astbuilder$MVisibility$create_ast_representation

Property definitions

nitc :: astbuilder $ MVisibility :: create_ast_representation
	fun create_ast_representation(astbuilder: nullable ASTBuilder): AVisibility do
		if self.to_s == "public" then
			return new APublicVisibility
		else if self.to_s == "private" then
			return new APrivateVisibility
		else if self.to_s == "protected" then
			return new AProtectedVisibility
		else
			return new AIntrudeVisibility
		end
	end
src/astbuilder.nit:1005,2--1015,4
Nit tools. Version .