macro.TypeDefKind

TypeDefKind

package haxe-macro

import haxe.macro.Expr

Available on all platforms

Represents a type definition kind.

Values

TDEnum

Represents an enum kind.

TDStructure

Represents a structure kind.

TDClass(superClass:TypePath, interfaces:Array<TypePath>, isInterface:Bool)

Represents a class kind.

TDAlias(t:ComplexType)

Represents an alias/typedef kind.

TDAbstract(tthis:Null<ComplexType>, from:Array<ComplexType>, to:Array<ComplexType>)

Represents an abstract kind.

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/haxe/macro/TypeDefKind.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部