Class Maps.type_decl

method virtual identifier_type : Paths.Identifier.Type.t -> Paths.Identifier.Type.t
method virtual identifier_constructor : Paths.Identifier.Constructor.t -> Paths.Identifier.Constructor.t
method virtual identifier_field : Paths.Identifier.Field.t -> Paths.Identifier.Field.t
method virtual documentation : Comment.docs -> Comment.docs
method virtual type_expr : Lang.TypeExpr.t -> Lang.TypeExpr.t
method type_decl_constructor : Lang.TypeDecl.Constructor.t -> Lang.TypeDecl.Constructor.t
method type_decl_constructor_argument : Lang.TypeDecl.Constructor.argument -> Lang.TypeDecl.Constructor.argument
method type_decl_field : Lang.TypeDecl.Field.t -> Lang.TypeDecl.Field.t
method type_decl_field_mutable : bool -> bool
method type_decl_representation : Lang.TypeDecl.Representation.t -> Lang.TypeDecl.Representation.t
method type_decl_variance : Lang.TypeDecl.variance -> Lang.TypeDecl.variance
method type_decl_param_desc : Lang.TypeDecl.param_desc -> Lang.TypeDecl.param_desc
method type_decl_param_name : string -> string
method type_decl_param : Lang.TypeDecl.param -> Lang.TypeDecl.param
method type_decl_equation : Lang.TypeDecl.Equation.t -> Lang.TypeDecl.Equation.t
method type_decl_private : bool -> bool
method type_decl_constraint : (Lang.TypeExpr.t * Lang.TypeExpr.t) -> Lang.TypeExpr.t * Lang.TypeExpr.t
method type_decl : Lang.TypeDecl.t -> Lang.TypeDecl.t