package haxe.macro

AbstractType

AnonType

BaseType

Case

Catch

ClassField

ClassType

DefType

EnumField

EnumType

Expr

ExprOf

Field

Function

FunctionArg

MetaAccess

MetaAccess is a wrapper for the Metadata array. It can be used to add metadata to and remove metadata from its origin.

Metadata

MetadataEntry

Position

Ref

TFunc

TVar

TypeDefinition

TypeParamDecl

TypeParameter

TypePath

TypedExpr

Var