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