W3cubDocs

/Haxe

ModuleType

package haxe.macro

import haxe.macro.Type

Available on all platforms

Represents a module type. These are the types that can be declared in a Haxe module and which are passed to the generators (except TTypeDecl).

Values

TClassDecl(c:Ref<ClassType>)

A class.

TEnumDecl(e:Ref<EnumType>)

An enum.

TTypeDecl(t:Ref<DefType>)

A typedef.

TAbstract(a:Ref<AbstractType>)

An abstract.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/haxe/macro/ModuleType.html