summaryrefslogtreecommitdiff
path: root/parsing/ast_mapper.mli
diff options
context:
space:
mode:
authorAlain Frisch <alain@frisch.fr>2013-03-01 12:44:04 +0000
committerAlain Frisch <alain@frisch.fr>2013-03-01 12:44:04 +0000
commitc8d3ff52a2d136fba898b54b0ff35b523789fd00 (patch)
tree9d729b81cbf87940647082433643b41eb050936e /parsing/ast_mapper.mli
parent666d6574d7e0de60a55d2fa872039c49b5a95fa5 (diff)
downloadocaml-c8d3ff52a2d136fba898b54b0ff35b523789fd00.tar.gz
Cleanup + support attributes on type declarations (syntax: type t = ... with (:a1 expr1) (:a2 expr2) ... (:an exprn)).
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/extension_points@13332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'parsing/ast_mapper.mli')
-rw-r--r--parsing/ast_mapper.mli6
1 files changed, 4 insertions, 2 deletions
diff --git a/parsing/ast_mapper.mli b/parsing/ast_mapper.mli
index 74714cdb24..d25aa07953 100644
--- a/parsing/ast_mapper.mli
+++ b/parsing/ast_mapper.mli
@@ -37,14 +37,16 @@ class mapper:
method module_type: module_type -> module_type
method pat: pattern -> pattern
method signature: signature -> signature
- method signature_item: signature_item -> signature_item list
+ method signature_item: signature_item -> signature_item
method structure: structure -> structure
- method structure_item: structure_item -> structure_item list
+ method structure_item: structure_item -> structure_item
method typ: core_type -> core_type
method type_declaration: type_declaration -> type_declaration
method type_kind: type_kind -> type_kind
method value_description: value_description -> value_description
method with_constraint: with_constraint -> with_constraint
+ method attribute: attribute -> attribute
+ method extension: extension -> extension
end
class type main_entry_points =