Class Visitor<D, R> Abstract
Methods
visitConstruct
Type Parameters
Parameters
Returns R
visitNumber
Type Parameters
Parameters
Returns R
visitOpt
Type Parameters
Parameters
Returns R
visitPrimitive
Type Parameters
Parameters
Returns R
visitRec
Type Parameters
Parameters
Returns R
visitRecord
Parameters
fields: [string, Type<any>][]
data: D
Returns R
visitTuple
Type Parameters
Parameters
components: Type<any>[]
data: D
Returns R
visitType
- visitType<T>(t: Type<T>, data: D): R
Type Parameters
Parameters
Returns R
visitVariant
Parameters
fields: [string, Type<any>][]
data: D
Returns R
visitVec
Type Parameters
Parameters
Returns R